Le voyage vers Ruby commence par sa genèse historique entre 1993-1995 par Yukihiro Matsumoto. Pour accéder aux « facettes de Ruby », il faut passer d'un concept à une installation fonctionnelle basée sur POSIX d'installation.
1. Distributions binaires et gestion
Sur les systèmes Debian, nous naviguons dans l'environnement en utilisant # apt-cache search ruby interpreter. Cela nous permet d'identifier des versions stables spécifiques telles que ruby1.8 ou la version ancienne ruby1.7. En dehors du noyau, nous intégrons des modules tels que liberb-ruby1.8 (Tiny eRuby) ou libapache-mod-ruby pour le dimensionnement des applications web.
2. Le shebang et la vérification
Les scripts nécessitent le notation shebang (#!/usr/bin/env ruby) pour une exécution dynamique. La vérification est effectuée via ruby -v, afin de s'assurer que l'architecture des objets correspond aux transitions d'état définies sur la page 16 du manuel fondamental.